@media print {
li.gallerybox {
vertical-align: top;
display: inline-block
}

ul.gallery, li.gallerybox {
zoom: 1;
* display: inline
}

ul.gallery {
margin: 2px;
padding: 2px;
display: block
}

li.gallerycaption {
font-weight: bold;
text-align: center;
display: block;
word-wrap: break-word
}

li.gallerybox div.thumb {
text-align: center;
border: 1px solid #ccc;
margin: 2px
}

div.gallerytext {
overflow: hidden;
font-size: 94%;
padding: 2px 4px;
word-wrap: break-word
}
}

li.gallerybox {
vertical-align: top;
display: -moz-inline-box;
display: inline-block
}

ul.gallery, li.gallerybox {
zoom: 1;
* display: inline
}

ul.gallery {
margin: 2px;
padding: 2px;
display: block
}

li.gallerycaption {
font-weight: bold;
text-align: center;
display: block;
word-wrap: break-word
}

li.gallerybox div.thumb {
text-align: center;
border: 1px solid #ccc;
background-color: #f9f9f9;
margin: 2px
}

li.gallerybox div.thumb img {
display: block;
margin: 0 auto
}

div.gallerytext {
overflow: hidden;
font-size: 94%;
padding: 2px 4px;
word-wrap: break-word
}

.galleryfilename {
display: block
}

.galleryfilename-truncate {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis
}

ul.mw-gallery-nolines li.gallerybox div.thumb {
background-color: transparent;
border: none
}

ul.mw-gallery-nolines li.gallerybox div.gallerytext {
text-align: center
}

ul.mw-gallery-packed li.gallerybox div.thumb, ul.mw-gallery-packed-overlay li.gallerybox div.thumb,
ul.mw-gallery-packed-hover li.gallerybox div.thumb {
background-color: transparent;
border: none
}

ul.mw-gallery-packed li.gallerybox div.thumb img, ul.mw-gallery-packed-overlay li.gallerybox div.thumb img,
ul.mw-gallery-packed-hover li.gallerybox div.thumb img {
margin: 0 auto
}

ul.mw-gallery-packed-hover li.gallerybox, ul.mw-gallery-packed-overlay li.gallerybox {
position: relative
}

ul.mw-gallery-packed-hover div.gallerytextwrapper {
overflow: hidden;
height: 0
}

ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper,
ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper {
position: absolute;
background: #fff;
background: rgba(255, 255, 255, 0.8);
padding: 5px 10px;
bottom: 0;
left: 0;
height: auto;
max-height: 40%;
overflow: hidden;
font-weight: bold;
margin: 2px
}

ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper p,
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper p,
ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper p {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden
}

ul.mw-gallery-packed-hover li.gallerybox div.gallerytextwrapper:hover,
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper:hover,
ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper:hover {
overflow: visible;
max-height: none
}

ul.mw-gallery-packed-hover li.gallerybox div.gallerytextwrapper:hover p,
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper:hover p,
ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper:hover p {
text-overflow: clip;
white-space: normal;
overflow: visible
}

ul.mw-gallery-packed-hover, ul.mw-gallery-packed-overlay, ul.mw-gallery-packed {
text-align: center
}

ul.gallery.mw-gallery-slideshow {
display: block;
margin: 4em 0
}

ul.gallery.mw-gallery-slideshow .gallerycaption {
font-size: 1.3em;
margin: 0
}

ul.gallery.mw-gallery-slideshow .gallerycarousel.mw-gallery-slideshow-thumbnails-toggled {
margin-bottom: 1.3em
}

ul.gallery.mw-gallery-slideshow .mw-gallery-slideshow-buttons {
opacity: 0.5;
padding: 1.3em 0
}

ul.gallery.mw-gallery-slideshow .mw-gallery-slideshow-buttons .oo-ui-buttonElement {
margin: 0 2em
}

.mw-gallery-slideshow li.gallerybox.slideshow-current {
background: #efefef
}

.mw-gallery-slideshow .gallerybox > div {
max-width: 120px
}

ul.mw-gallery-slideshow li.gallerybox div.thumb {
border: none;
background: transparent
}

ul.mw-gallery-slideshow li.gallerycarousel {
display: block;
text-align: center
}

.mw-gallery-slideshow-img-container a {
display: block
}

.mw-ui-button {
font-family: inherit;
font-size: 1em;
display: inline-block;
min-width: 4em;
max-width: 28.75em;
padding: .5em 1em;
margin: 0;
border-radius: 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
* display: inline;
zoom: 1;
vertical-align: middle;
background-color: #f8f9fa;
color: #222222;
border: 1px solid #a2a9b1;
text-align: center;
font-weight: bold;
cursor: pointer
}

.mw-ui-button:visited {
color: #222222
}

.mw-ui-button:hover {
background-color: #ffffff;
color: #444444;
border-color: #a2a9b1
}

.mw-ui-button:focus {
background-color: #ffffff;
color: #222222;
border-color: #3366cc;
box-shadow: inset 0 0 0 1px #3366cc, inset 0 0 0 2px #ffffff
}

.mw-ui-button:active, .mw-ui-button.is-on, .mw-ui-button.mw-ui-checked {
background-color: #d9d9d9;
color: #000000;
border-color: #72777d;
box-shadow: none
}

.mw-ui-button:disabled {
background-color: #c8ccd1;
color: #fff;
border-color: #c8ccd1
}

.mw-ui-button:disabled:hover, .mw-ui-button:disabled:active {
background-color: #c8ccd1;
color: #fff;
box-shadow: none;
border-color: #c8ccd1
}

.mw-ui-button:focus {
outline-width: 0
}

.mw-ui-button:focus::-moz-focus-inner {
border-color: transparent;
padding: 0
}

.mw-ui-button:not( :disabled ) {
-webkit-transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms;
-moz-transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms;
transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms
}

.mw-ui-button:disabled {
text-shadow: none;
cursor: default
}

.mw-ui-button.mw-ui-big {
font-size: 1.3em
}

.mw-ui-button.mw-ui-block {
display: block;
width: 100%;
margin-left: auto;
margin-right: auto
}

.mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-constructive {
background-color: #3366cc;
color: #fff;
border: 1px solid #3366cc;
text-shadow: 0 1px rgba(0, 0, 0, 0.1)
}

.mw-ui-button.mw-ui-progressive:hover, .mw-ui-button.mw-ui-constructive:hover {
background-color: #447ff5;
border-color: #447ff5
}

.mw-ui-button.mw-ui-progressive:focus, .mw-ui-button.mw-ui-constructive:focus {
box-shadow: inset 0 0 0 1px #3366cc, inset 0 0 0 2px #ffffff
}

.mw-ui-button.mw-ui-progressive:active, .mw-ui-button.mw-ui-constructive:active,
.mw-ui-button.mw-ui-progressive.is-on, .mw-ui-button.mw-ui-constructive.is-on,
.mw-ui-button.mw-ui-progressive.mw-ui-checked, .mw-ui-button.mw-ui-constructive.mw-ui-checked {
background-color: #2a4b8d;
border-color: #2a4b8d;
box-shadow: none
}

.mw-ui-button.mw-ui-progressive:disabled, .mw-ui-button.mw-ui-constructive:disabled {
background-color: #c8ccd1;
color: #fff;
border-color: #c8ccd1
}

.mw-ui-button.mw-ui-progressive:disabled:hover, .mw-ui-button.mw-ui-constructive:disabled:hover,
.mw-ui-button.mw-ui-progressive:disabled:active, .mw-ui-button.mw-ui-constructive:disabled:active,
.mw-ui-button.mw-ui-progressive:disabled.mw-ui-checked, .mw-ui-button.mw-ui-constructive:disabled.mw-ui-checked {
background-color: #c8ccd1;
color: #fff;
border-color: #c8ccd1;
box-shadow: none
}

.mw-ui-button.mw-ui-progressive.mw-ui-quiet, .mw-ui-button.mw-ui-constructive.mw-ui-quiet {
color: #222222
}

.mw-ui-button.mw-ui-progressive.mw-ui-quiet:hover, .mw-ui-button.mw-ui-constructive.mw-ui-quiet:hover {
background-color: transparent;
color: #447ff5
}

.mw-ui-button.mw-ui-progressive.mw-ui-quiet:active, .mw-ui-button.mw-ui-constructive.mw-ui-quiet:active,
.mw-ui-button.mw-ui-progressive.mw-ui-quiet.mw-ui-checked, .mw-ui-button.mw-ui-constructive.mw-ui-quiet.mw-ui-checked {
color: #2a4b8d
}

.mw-ui-button.mw-ui-progressive.mw-ui-quiet:focus, .mw-ui-button.mw-ui-constructive.mw-ui-quiet:focus {
background-color: transparent;
color: #3366cc
}

.mw-ui-button.mw-ui-progressive.mw-ui-quiet:disabled, .mw-ui-button.mw-ui-constructive.mw-ui-quiet:disabled {
color: #c8ccd1
}

.mw-ui-button.mw-ui-destructive {
background-color: #cc3333;
color: #fff;
border: 1px solid #cc3333;
text-shadow: 0 1px rgba(0, 0, 0, 0.1)
}

.mw-ui-button.mw-ui-destructive:hover {
background-color: #e53939;
border-color: #e53939
}

.mw-ui-button.mw-ui-destructive:focus {
box-shadow: inset 0 0 0 1px #cc3333, inset 0 0 0 2px #ffffff
}

.mw-ui-button.mw-ui-destructive:active, .mw-ui-button.mw-ui-destructive.is-on,
.mw-ui-button.mw-ui-destructive.mw-ui-checked {
background-color: #873636;
border-color: #873636;
box-shadow: none
}

.mw-ui-button.mw-ui-destructive:disabled {
background-color: #c8ccd1;
color: #fff;
border-color: #c8ccd1
}

.mw-ui-button.mw-ui-destructive:disabled:hover, .mw-ui-button.mw-ui-destructive:disabled:active,
.mw-ui-button.mw-ui-destructive:disabled.mw-ui-checked {
background-color: #c8ccd1;
color: #fff;
border-color: #c8ccd1;
box-shadow: none
}

.mw-ui-button.mw-ui-destructive.mw-ui-quiet {
color: #222222
}

.mw-ui-button.mw-ui-destructive.mw-ui-quiet:hover {
background-color: transparent;
color: #e53939
}

.mw-ui-button.mw-ui-destructive.mw-ui-quiet:active, .mw-ui-button.mw-ui-destructive.mw-ui-quiet.mw-ui-checked {
color: #873636
}

.mw-ui-button.mw-ui-destructive.mw-ui-quiet:focus {
background-color: transparent;
color: #cc3333
}

.mw-ui-button.mw-ui-destructive.mw-ui-quiet:disabled {
color: #c8ccd1
}

.mw-ui-button.mw-ui-quiet {
background: transparent;
border: 0;
text-shadow: none;
color: #222222
}

.mw-ui-button.mw-ui-quiet:hover {
background-color: transparent;
color: #444444
}

.mw-ui-button.mw-ui-quiet:active, .mw-ui-button.mw-ui-quiet.mw-ui-checked {
color: #000000
}

.mw-ui-button.mw-ui-quiet:focus {
background-color: transparent;
color: #222222
}

.mw-ui-button.mw-ui-quiet:disabled {
color: #c8ccd1
}

.mw-ui-button.mw-ui-quiet:hover, .mw-ui-button.mw-ui-quiet:focus {
box-shadow: none
}

.mw-ui-button.mw-ui-quiet:active, .mw-ui-button.mw-ui-quiet:disabled {
background: transparent
}

a.mw-ui-button {
text-decoration: none;
line-height: normal
}

a.mw-ui-button:hover, a.mw-ui-button:focus {
text-decoration: none
}

.mw-ui-button-group > * {
min-width: 48px;
border-radius: 0;
float: left
}

.mw-ui-button-group > * :first-child {
border-top-left-radius: 2px;
border-bottom-left-radius: 2px
}

.mw-ui-button-group > * :not( :first-child ) {
border-left: 0
}

.mw-ui-button-group > * :last-child {
border-top-right-radius: 2px;
border-bottom-right-radius: 2px
}

.mw-ui-button-group .is-on .button {
cursor: default
}

.mw-ui-icon {
position: relative;
line-height: 1.5em;
min-height: 1.5em;
min-width: 1.5em
}

.mw-ui-icon.mw-ui-icon-element {
text-indent: -999px;
overflow: hidden;
width: 3.5em;
min-width: 3.5em;
max-width: 3.5em
}

.mw-ui-icon.mw-ui-icon-element:before {
left: 0;
right: 0;
position: absolute;
margin: 0 1em
}

.mw-ui-icon.mw-ui-icon-before:before, .mw-ui-icon.mw-ui-icon-element:before {
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: 100% auto;
float: left;
display: block;
min-height: 1.5em;
content: ''
}

.mw-ui-icon.mw-ui-icon-before:before {
position: relative;
width: 1.5em;
margin-right: 1em
}

.mw-ui-icon.mw-ui-icon-small:before {
background-size: 66.67% auto
}

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, del, ins, em, img, small, strike, strong,
sub, sup, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, input, textarea, button, select, audio, video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
background: none
}

table, caption, tbody, tfoot, thead, tr, th, td {
font-size: 100%
}

caption {
font-weight: bold
}

button {
border: 0;
background-color: transparent
}

body {
line-height: 1;
-webkit-tap-highlight-color: transparent
}

input {
line-height: normal
}

ol, ul {
list-style: none
}

table {
border-collapse: collapse
}

html, body {
height: 100%
}

#content {
border-top: solid 1px transparent
}

.header-container {
background-color: #eaecf0;
border-bottom: 1px solid transparent
}

.search-box {
-webkit-tap-highlight-color: rgba(255, 255, 255, 0)
}

.search-box .search {
padding: 0.5em 0 0.5em 32px;
background-position: left 6px center;
background-repeat: no-repeat;
background-size: 20px 20px;
border-radius: 2px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)
}

.last-modified-bar {
background-color: transparent;
display: block;
color: #54595d;
transition: background-color 0.2s ease, color 0.2s ease
}

.last-modified-bar a, .last-modified-bar a:visited {
color: #666666
}

.last-modified-bar a:nth-child( 2 ), .last-modified-bar a:visited:nth-child( 2 ) {
font-weight: bold
}

.last-modified-bar #mw-mf-last-modified {
padding: 5px 16px;
background-color: #eaecf0
}

.last-modified-bar.active {
color: #fff
}

.last-modified-bar.active #mw-mf-last-modified {
background-color: #00af89
}

.last-modified-bar.active a {
color: #fff
}

.header {
display: table;
width: 100%;
border-spacing: 0;
border-collapse: collapse;
height: 3.35em;
white-space: nowrap;
border-top: 1px solid #c8ccd1;
margin-top: -1px
}

.header > div {
width: 3.35em;
position: relative
}

.header > form, .header > div {
vertical-align: middle;
display: table-cell
}

.header > div a {
display: block
}

.header > form {
width: auto;
vertical-align: middle
}

.header > .header-title {
vertical-align: middle
}

.header .header-action > * {
min-height: 3.35em
}

.header > form, .overlay-header .overlay-title {
padding: 0.15em 0
}

.header > form:last-child, .overlay-header .overlay-title:last-child {
padding-right: 1em
}

@media all and (max-width:280px) {
.header .search {
border: 1px solid #c8ccd1;
padding: 0.5em 0.1em;
background: none
}
}

.client-use-basic-search .search-box .fulltext-search, .client-nojs .search-box .fulltext-search,
.client-use-basic-search .search-box .button-wrapper, .client-nojs .search-box .button-wrapper {
background-color: #3366cc;
border-radius: 2px;
cursor: pointer;
float: right;
margin-left: 0.5em;
padding: 0.375em 0
}

.client-use-basic-search .search-box .fulltext-search .fulltext-search,
.client-nojs .search-box .fulltext-search .fulltext-search, .client-use-basic-search .search-box .button-wrapper .fulltext-search,
.client-nojs .search-box .button-wrapper .fulltext-search {
opacity: 0;
padding: 0
}

.client-use-basic-search .search-box .input-wrapper, .client-nojs .search-box .input-wrapper {
overflow: hidden
}

.client-use-basic-search .search-box .input-wrapper .search, .client-nojs .search-box .input-wrapper .search {
margin-right: 0;
padding-right: 0.1em;
width: 100%
}

.client-use-basic-search .search-box > .search, .client-nojs .search-box > .search,
.client-use-basic-search .search-box > .fulltext-search, .client-nojs .search-box > .fulltext-search {
display: inline-block;
float: none
}

.client-use-basic-search .search-box > .search, .client-nojs .search-box > .search {
max-width: 180px
}

.client-use-basic-search .content h2, .client-nojs .content h2 {
border-bottom: solid 1px #eaecf0
}

input.search {
background-image: url(/w/extensions/MobileFrontend/resources/skins.minerva.base.styles/magnifying-glass.png?0d442);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23777%22%20d%3D%22M5.9%2015.2c1.2%201.2%202.7%201.8%204.4%201.8%201.5%200%202.9-.5%204-1.4l4.3%203.9s1-.3%201.3-1.4l-4.3-3.9c1.6-2.4%201.3-5.7-.8-7.8-1.2-1.2-2.7-1.8-4.4-1.8-1.7-.1-3.3.6-4.4%201.8-2.5%202.4-2.5%206.4-.1%208.8zM7%207.7s.1-.1.2-.1c.9-.9%202-1.3%203.2-1.3%201.2%200%202.4.5%203.2%201.3%201.8%201.8%201.8%204.7%200%206.4-.9.9-2%201.3-3.2%201.3-1.2%200-2.4-.5-3.2-1.3-1.8-1.7-1.8-4.5-.2-6.3z%22%2F%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/extensions/MobileFrontend/resources/skins.minerva.base.styles/magnifying-glass.png?0d442);
outline: 0;
width: 100%;
background-color: #fff !important;
-webkit-appearance: none
}

input.search::-webkit-search-decoration, input.search::-webkit-search-cancel-button,
input.search::-webkit-search-results-button, input.search::-webkit-search-results-decoration {
display: none
}

.content h1 .edit-page {
font-size: 0.58823529em
}

.content h2 {
clear: both
}

.content h2 .edit-page {
font-size: 0.66666667em
}

.content h3 .edit-page {
font-size: 0.83333333em
}

.content .edit-page {
display: inline-block;
visibility: hidden
}

.content .open-block .edit-page {
visibility: visible
}

.content .section-heading {
width: 100%;
border-bottom: solid 1px #eaecf0;
margin-bottom: 0.5em
}

.content .section-heading .indicator {
font-size: 0.4em
}

.content .section-heading, .content .in-block {
display: table
}

.content .section-heading .mw-headline, .content .in-block .mw-headline {
width: 100%
}

.content .section-heading > span, .content .in-block > span {
display: table-cell;
vertical-align: middle
}

.client-nojs .section-heading .indicator {
display: none
}

.stable #page-secondary-actions #language-switcher, .stable #page-secondary-actions .language-selector {
margin-top: 1em
}

#page-secondary-actions {
clear: both
}

#page-secondary-actions a {
margin: 10px 2px 2px 0
}

.truncated-text {
white-space: nowrap;
overflow: hidden;
-webkit-text-overflow: ellipsis;
text-overflow: ellipsis
}

.truncated-text.multi-line {
white-space: normal;
display: -webkit-box;
-webkit-box-orient: vertical
}

.truncated-text.two-line {
-webkit-line-clamp: 2;
max-height: 2.6em
}

.overlay #secondary-button.user-button, .header #secondary-button.user-button,
.overlay .user-button, .header .user-button {
position: relative
}

.overlay #secondary-button.user-button .label, .header #secondary-button.user-button .label,
.overlay .user-button .label, .header .user-button .label {
visibility: hidden
}

.overlay #secondary-button.user-button.loading span, .header #secondary-button.user-button.loading span,
.overlay .user-button.loading span, .header .user-button.loading span {
display: none
}

.notification-count {
text-indent: 0;
display: inline-block;
font-weight: bold;
border-radius: 2px;
height: 1.2em;
line-height: 1.2em;
min-width: 1em;
margin: 0.6em 0.6em 0 0;
padding: 0 0.1em;
text-align: center;
position: absolute;
right: 0;
top: -0.1em;
color: #72777d;
background: #d2d2d2
}

.notification-count.notification-unseen {
color: #fff;
background: #c91f2c
}

.notification-count.zero {
display: none
}

.notification-count.max {
right: 0.2em;
width: 2em;
height: 2em;
line-height: 2em;
font-size: 0.7em
}

.mw-ui-button-group {
text-align: center
}

.mw-ui-button-group * {
float: none !important
}

.mw-ui-button-group .mw-ui-block {
width: auto
}

.transparent-shield, .navigation-drawer {
position: absolute;
z-index: 0;
visibility: hidden
}

.content .nojs-edit {
display: inline-block;
visibility: visible;
float: right
}

.client-nojs #ca-watch, .client-nojs #ca-edit, #ca-talk.selected {
display: none !important
}

#page-actions .nojs-edit {
display: inline-block
}

.heading-holder {
padding: 20px 0 3.6em;
overflow: hidden;
position: relative
}

.heading-holder h1 {
padding-right: 16px
}

.heading-holder .tagline {
color: #54595d;
font-size: 0.85em;
margin: 7px 0 0
}

.heading-holder .tagline:first-letter {
text-transform: capitalize
}

#section_0 {
padding-top: 0;
padding-bottom: 0;
border-bottom: 0
}

#page-actions {
font-size: 1.1em;
float: none;
border: 0;
overflow: hidden;
position: absolute;
bottom: 0;
width: 100%;
border-top: 1px solid #eaecf0;
border-bottom: 1px solid #c8ccd1;
padding: 0.5em 0
}

#page-actions li {
display: inline-block;
position: relative;
cursor: pointer;
margin-right: 0;
margin-bottom: 0;
float: right
}

#page-actions li input {
opacity: 0
}

#page-actions li input, #page-actions li a, #page-actions li span, #page-actions li button {
position: absolute;
display: block;
width: 100%;
height: 100%;
margin: 0 0 8px
}

#page-actions li button {
text-indent: inherit;
outline: none
}

#page-actions li:first-child {
margin-top: 0
}

#page-actions .language-selector {
float: left;
margin-left: -1em
}

#page-actions .language-selector.disabled {
cursor: default;
opacity: 0.25
}

#page-actions #ca-edit {
margin-right: -1em
}

@media all and (max-width:280px) {
.client-nojs #page-actions {
display: none
}

.client-nojs #section_0 {
border: 0
}
}

@media all and (min-width:720px) {
#page-actions {
position: initial;
float: right;
width: auto;
border: 0;
margin: 0 0 1em 1em
}

#page-actions .language-selector {
float: inherit
}
}

#footer {
padding: 2em 16px 1.5em 16px;
margin: 0 auto;
font-size: 0.9em;
clear: both
}

#footer h2 {
display: inline;
font-weight: bold;
font-size: 1em
}

#footer h2 img {
height: 1em
}

#footer ul {
text-align: center
}

#footer ul li {
line-height: 1.2;
padding: 0 0 0.7em;
display: block
}

#footer ul ul {
display: inline
}

#footer ul ul li, #footer ul.footer-places li {
display: inline;
padding: 0 8px;
border-right: 1px solid #a2a9b1
}

#footer ul ul li:after, #footer ul.footer-places li:after {
content: ' ';
font-size: 0
}

#footer ul ul li:last-child, #footer ul.footer-places li:last-child {
border: 0
}

#footer ul.hlist-separated li:after {
content: ''
}

.mw-mf-special #footer, .page-Main_Page #footer {
margin-top: 2em;
border-top: 1px solid #a2a9b1
}

.cloaked-element {
opacity: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0
}

.view-border-box * , .view-border-box {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}

.mw-mf-image-replacement {
font-style: italic;
color: #72777d;
text-decoration: underline;
border: dotted 1px #c8ccd1;
padding: 10px;
display: inline-block
}

textarea {
padding: 5px 0 5px 5px;
width: 100%;
resize: none
}

.toc-mobile, .client-nojs .toc-mobile, .client-js .no-js-only, .client-js .mw-redirectedfrom,
.printfooter, .jsonly {
display: none
}

.no-js-only, .client-js .jsonly {
display: inherit
}

.position-fixed {
position: fixed !important
}

.touch-events :focus {
outline: 0
}

.hidden {
display: none !important
}

#mw-mf-page-center {
background-color: #fff
}

span.mw-ui-icon {
display: inline-block
}

.open-block .mw-ui-icon-arrow:before {
-webkit-transform: scaleY(-1);
transform: scaleY(-1)
}

.lazy-image-placeholder {
background-color: #eaecf0;
display: block
}

li .lazy-image-placeholder, span .lazy-image-placeholder {
display: inline
}

.client-nojs .lazy-image-placeholder {
display: none
}

.lazy-image-placeholder img {
opacity: 0
}

.lazy-image-placeholder.loaded {
-webkit-animation: fadeOutContainer 0.3s ease-in;
animation: fadeOutContainer 0.3s ease-in;
background-color: transparent;
border: 0
}

.lazy-image-placeholder.loaded img {
-webkit-animation: fadeInImage 0.3s ease-in;
animation: fadeInImage 0.3s ease-in;
opacity: 1
}

@-webkit-keyframes fadeInImage {
from {
opacity: 0
}

to {
opacity: 1
}
}

@keyframes fadeInImage {
from {
opacity: 0
}

to {
opacity: 1
}
}

@-webkit-keyframes fadeOutContainer {
from {
background-color: #eaecf0
}

to {
background-color: transparent
}
}

@keyframes fadeOutContainer {
from {
background-color: #eaecf0
}

to {
background-color: transparent
}
}

@media print {
.noprint, .banner-container, .header, .pre-content, .post-content {
display: none
}

h1, h2, h3, h4, h5, h6 {
page-break-after: avoid
}

table, figure, img, .lazy-image-placeholder {
page-break-inside: avoid
}

img {
max-width: 100%
}
}

html {
-webkit-text-size-adjust: none;
font-size: 100%
}

body {
font-family: 'Helvetica Neue', 'Helvetica', 'Nimbus Sans L', 'Arial', 'Liberation Sans', sans-serif;
line-height: 1.4;
color: #222222;
background: #fff
}

.pre-content, .content, .post-content {
margin: 0 16px
}

.content {
line-height: 1.65;
word-wrap: break-word
}

@media all and (max-width:280px) {
body {
font-size: 0.8em
}

.content {
margin: 0 12px
}
}

.client-js .collapsible-block {
display: none
}

.client-js .collapsible-block.open-block {
display: block
}

.nomobile {
display: none !important
}

.content .thumb {
margin: 0.6em 0
}

.content .thumb .thumbinner {
margin: 0 auto;
max-width: 100% !important
}

.content .thumb .noresize {
width: 100%;
overflow-x: auto
}

.content .thumb .noresize img {
max-width: none !important
}

.content .thumbcaption {
margin: 0.5em 0 0;
font-size: 0.8em;
line-height: 1.5;
padding: 0 !important;
color: #54595d;
width: auto !important
}

.content .thumbborder {
border: 1px solid #c8ccd1
}

.content img {
vertical-align: middle
}

.content .floatright {
clear: right;
float: right;
margin: 0 0 0.6em 0.6em
}

.content .floatleft {
clear: left;
float: left;
margin: 0 0.6em 0.6em 0
}

.content a > img {
max-width: 100% !important;
height: auto !important
}

.content div.magnify {
display: none
}

h1 {
font-size: 1.7em
}

h2 {
font-size: 1.5em
}

h3 {
font-size: 1.2em;
font-weight: bold
}

h4 {
font-weight: bold
}

.pre-content h1, .content h1, .content h2, h3, h4, h5, h6 {
font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
line-height: 1.3;
word-wrap: break-word;
word-break: break-word
}

.content h2, .content h3, .content h4, .content h5, .content h6 {
padding: 0.5em 0
}

blockquote {
font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
font-size: 1.1em;
quotes: '\201C' '\201D';
padding: 1em 25px 1em 30px;
position: relative;
overflow: hidden
}

blockquote:before {
content: open-quote;
font-size: 3em;
position: absolute;
left: 0;
top: 0
}

blockquote:after {
content: close-quote;
font-size: 3em;
line-height: 1;
position: absolute;
right: 0;
bottom: 0
}

.hlist > ul li, ul.hlist li {
display: inline-block;
margin-right: 8px
}

.content {}

.content ul {
list-style: square inside
}

.content ul > li > ul {
list-style-type: disc
}

.content ul > li > ul > li > ul {
list-style-type: circle
}

.content ol {
list-style: decimal inside
}

.content ol ol, .content ul ol, .content ol ul, .content ul ul {
margin-left: 1em
}

.content ol li, .content ul li {
margin-bottom: 10px
}

.content ol li:last-child, .content ul li:last-child {
margin-bottom: inherit
}

dl {
margin-left: 1em
}

dl dt {
font-weight: bold
}

body.mw-hide-empty-elt .mw-empty-elt {
display: none
}

.hlist-separated li:after {
content: '•';
padding-left: 8px;
color: #002bb8;
font-size: 16px;
line-height: 1
}

.hlist-separated :last-child:after {
content: ''
}

a {
text-decoration: none;
color: #002bb8
}

a:visited {
color: #5a3696
}

a:active {
color: #faa700
}

a:hover {
text-decoration: underline
}

a.new, a.new:visited, a.new:hover {
color: #cc0000
}

a.external {
background-image: url();
background-image: url(/w/extensions/MobileFrontend/resources/skins.minerva.content.styles/images/external-link-ltr-icon.png?948bf) !ie;
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%2306c%22%20d%3D%22M.5%203.518h5.982V9.5H.5z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M4.755-.16H9.99v5.39L8.417%206.774l-1.31-1.31L4.383%208.19%201.695%205.5l2.808-2.807-1.31-1.31z%22%20fill%3D%22%2306f%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M8.984.845l.022%204.884L7.19%203.91l-2.882%202.88L3.08%205.567l2.882-2.88L4.112.833z%22%20fill%3D%22%23fff%22%2F%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/extensions/MobileFrontend/resources/skins.minerva.content.styles/images/external-link-ltr-icon.png?948bf);
background-repeat: no-repeat;
background-position: center right;
padding-right: 13px
}

.return-link, #mw-mf-last-modified {
display: block;
font-size: 0.9em;
margin-top: 1.5em
}

.plainlinks a {
background: none !important;
padding: 0 !important
}

.content p {
margin: 0.5em 0 1em 0
}

strong, b {
font-weight: bold
}

em, i {
font-style: italic
}

code, pre {
font-family: monospace;
border: solid 1px #c8ccd1;
white-space: pre-wrap
}

code {
padding: 0.2em 0.5em
}

pre {
padding: 1em
}

sup {
vertical-align: super
}

sub {
vertical-align: sub
}

sub, sup {
font-size: 0.75em;
line-height: 1
}

.content table {
margin: 1em 0;
overflow: auto;
overflow-y: hidden;
overflow-x: auto;
display: block;
width: 100% !important
}

.content table caption {
display: block;
text-align: left
}

.content table.wikitable {
border: 1px solid #c8ccd1
}

.content table.wikitable > tr > th, .content table.wikitable > tr > td,
.content table.wikitable > * > tr > th, .content table.wikitable > * > tr > td {
border: 1px solid #c8ccd1;
padding: 0.2em
}

.content table.wikitable > tr > th, .content table.wikitable > * > tr > th {
background-color: #eaecf0
}

.collapsible td {
width: auto !important
}

.content .tmbox, .content .ambox, .content #coordinates, .content .navbox,
.content .vertical-navbox, .content .topicon, .content .metadata {
display: none !important
}

.content table {
float: none !important;
margin-left: 0 !important;
margin-right: 0 !important
}

.content table.infobox {
font-size: 90%;
position: relative;
border: 0;
margin-bottom: 2em;
text-align: left;
background-color: #f8f9fa
}

.content table.infobox th, .content table.infobox td {
vertical-align: top;
border: 0;
border-bottom: 1px solid #dddddd;
padding: 0.2em
}

.content table.infobox tr:last-child th, .content table.infobox tr:last-child td {
border: 0
}

#filetoc, .mw-editsection {
display: none
}

.skin-minerva .portal-column-left-wide, .skin-minerva .portal-column-left,
.skin-minerva .portal-column-right, .skin-minerva .portal-column-right-narrow {
float: none;
width: 100%
}

.references-column-count {
-moz-column-width: 35em;
-webkit-column-width: 35em;
column-width: 35em
}

.references li:target {
background-color: #def
}

.hatnote, .dablink, .rellink {
padding: 0 0 0.6em 0;
color: #72777d;
font-size: 0.8em;
font-style: italic
}

.quotebox {
margin: 0 0 0.8em !important;
width: auto !important
}

@media all and (max-width:720px) {
.gallery .gallerybox {
width: 100% !important
}

.gallery .gallerybox div {
width: 100% !important
}

.content table.multicol > tr > td, .content table.multicol > tbody > tr > td {
display: block !important;
width: auto !important
}

.content .thumb .thumbinner {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
justify-content: center;
flex-wrap: wrap;
align-content: flex-start
}

.content .thumb .thumbinner > .thumbcaption {
-webkit-box-pack: justify;
-moz-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-flex: 1;
-moz-box-flex: 1;
width: 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
order: 1;
display: block
}
}

.feature-footer-v2 {
background-color: #eaecf0
}

.feature-footer-v2 #mw-mf-page-center {
background-color: #eaecf0
}

.mw-body {
background-color: #ffffff;
padding-bottom: 32px
}

.feature-footer-v2 footer {
border-top: solid 1px #c8ccd1;
overflow: auto;
padding-bottom: 6px
}

.feature-footer-v2 footer .last-modified-bar {
border-bottom: solid 1px #c8ccd1;
background-color: #eaecf0;
display: block;
color: #666666;
line-height: 1.5em;
transition: background-color 0.2s ease, color 0.2s ease
}

.feature-footer-v2 footer .last-modified-bar.active {
background-color: #00af89;
color: #fff
}

.feature-footer-v2 footer .last-modifier-tagline {
display: block;
width: 100%;
font-size: 0.9em;
padding: 7px 2em 7px 0
}

.feature-footer-v2 footer .indicator {
position: absolute;
right: -1em
}

.feature-footer-v2 footer .indicator:before {
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg)
}

.client-nojs .feature-footer-v2 footer .indicator {
display: none
}

.feature-footer-v2 footer > .post-content {
overflow: auto;
margin-top: 42px
}

.feature-footer-v2 footer > .post-content > * {
margin-bottom: 9px
}

.feature-footer-v2 footer > .post-content > h2 {
border-bottom: solid 1px #c8ccd1;
padding-bottom: 10px;
margin-top: 42px;
font-size: 1em;
font-weight: bold
}

.feature-footer-v2 footer > .post-content > h2:first-child {
margin-top: 0
}

.feature-footer-v2 footer > .post-content .hlist, .feature-footer-v2 footer > .post-content .license {
font-size: 0.875em
}

.rtl.feature-footer-v2 footer .indicator:before {
-webkit-transform: rotate(90deg);
transform: rotate(90deg)
}

@media (min-width:720px) {
.feature-footer-v2 footer .last-modified-bar {
padding-left: 0;
padding-right: 0;
font-size: 1em
}
}

.mw-ui-icon-notifications:before {
background-image: url(/w/load.php?modules=skins.minerva.icons.images&image=notifications&format=rasterized&lang=zh-cn);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%22-282.375%20419.5%2048%2048%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-249.122%20464.146h11.915c1.095%200%202.192-.728%202.554-1.703.486-.97.242-2.187-.61-3.04-3.89-4.01-4.74-9.972-5.47-15.683-1.215-8.51-2.553-18.116-14.71-19.334v-1.58c0-1.58-1.214-2.797-2.795-2.797-1.582%200-2.797%201.213-2.797%202.793v1.58c-12.037%201.22-13.375%2010.824-14.59%2019.335-.85%205.71-1.58%2011.672-5.47%2015.68-.73.854-.974%201.948-.608%203.04.486.978%201.458%201.705%202.552%201.705h11.67m9.24%203.405c-1.95%200-3.41-1.46-3.53-3.404h7.05c-.118%201.823-1.7%203.405-3.52%203.405zm0-9h-15.445c2.31-4.496%203.04-9.483%203.65-14.104%201.336-9.847%202.43-14.59%2011.793-14.59%209.483%200%2010.573%204.744%2011.914%2014.59.605%204.62%201.337%209.606%203.646%2014.105h-15.56z%22%20id%3D%22path4%22%20fill%3D%22%23555%22%2F%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/load.php?modules=skins.minerva.icons.images&image=notifications&format=rasterized&lang=zh-cn)
}

.mw-ui-icon-mainmenu:before {
background-image: url(/w/load.php?modules=skins.minerva.icons.images&image=mainmenu&format=rasterized&lang=zh-cn);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2021H1v-3h22v3z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2014H1v-3h22v3z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%207H1V4h22v3z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/load.php?modules=skins.minerva.icons.images&image=mainmenu&format=rasterized&lang=zh-cn)
}

.mw-ui-icon-edit:before {
background-image: url(/w/load.php?modules=skins.minerva.icons.images&image=edit&format=rasterized&lang=zh-cn);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202048%202048%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23777%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1670.264-159.32q-108.757%200-108.757%20124.825l1.236%20109.993h216.278l-1.233-109.993q1.236-124.824-107.52-124.824zm0-144.596q102.577%200%20171.787%2077.86%2069.21%2077.86%2069.21%20190.324v111.23h108.76v484.46h-699.505V75.5h109.993V-36.968q0-112.464%2069.21-189.09%2069.208-76.623%20170.55-77.86zm-469.632%20984.992h170.55l-795.9%20716.807-510.417%2055.614L173.622%20955.44l1027.01-918.254v164.37l-892.3%20805.79q32.132%2022.245%2096.398%2086.51l795.902-719.277v306.493z%22%20id%3D%22path6%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/load.php?modules=skins.minerva.icons.images&image=edit&format=rasterized&lang=zh-cn)
}

.mw-ui-icon-edit-enabled:before {
background-image: url(/w/load.php?modules=skins.minerva.icons.images&image=edit-enabled&format=rasterized&lang=zh-cn);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202048%202048%22%20width%3D%2224%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M307.05%201073.838q32.507%2022.505%2097.522%2087.52L1659.846%2026.108q-33.757-60.014-101.272-82.52zm-135.03-51.26L1563.576-225.197q156.284%2026.256%20276.31%20155.034Q1959.91%2058.617%201968.663%20217.4L575.858%201470.177%2060.746%201525.19z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/load.php?modules=skins.minerva.icons.images&image=edit-enabled&format=rasterized&lang=zh-cn)
}

.mw-ui-icon-magnifying-glass-white:before {
background-image: url(/w/load.php?modules=skins.minerva.icons.images&image=magnifying-glass-white&format=rasterized&lang=zh-cn);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5.9%2015.2c1.2%201.2%202.7%201.8%204.4%201.8%201.5%200%202.9-.5%204-1.4l4.3%203.9s1-.3%201.3-1.4l-4.3-3.9c1.6-2.4%201.3-5.7-.8-7.8-1.2-1.2-2.7-1.8-4.4-1.8-1.7-.1-3.3.6-4.4%201.8-2.5%202.4-2.5%206.4-.1%208.8zM7%207.7s.1-.1.2-.1c.9-.9%202-1.3%203.2-1.3%201.2%200%202.4.5%203.2%201.3%201.8%201.8%201.8%204.7%200%206.4-.9.9-2%201.3-3.2%201.3-1.2%200-2.4-.5-3.2-1.3-1.8-1.7-1.8-4.5-.2-6.3z%22%20id%3D%22path3%22%20fill%3D%22%23FFF%22%2F%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/load.php?modules=skins.minerva.icons.images&image=magnifying-glass-white&format=rasterized&lang=zh-cn)
}

.mw-ui-icon-language-switcher:before {
background-image: url(/w/load.php?modules=skins.minerva.icons.images&image=language-switcher&format=rasterized&lang=zh-cn);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2221%22%20viewBox%3D%220%200%2028%2021%22%3E%0A%20%20%20%20%3Ctitle%3E%0A%20%20%20%20%20%20%20%20uniE021%20-%20translation%0A%20%20%20%20%3C%2Ftitle%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22uniE021---translation%22%20fill%3D%22%23777%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.89%2016l1.72%205h2.37L22.44%203.94h-3.3L13.34%2021h2.37l1.59-5h6.59zm-3.3-10.09l2.77%208.13h-5.54l2.77-8.13z%22%20id%3D%22Shape%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.2%202.63h1.18L8.07%200H5.43l.66%201.31A2.34%202.34%200%200%200%208.2%202.63z%22%20id%3D%22Shape%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16.51%204H.15v2h2.51c.79%202.27%201.98%204.24%203.69%206.08-1.85%201.44-4.09%202.23-6.33%203.01l.66%201.97c2.64-.79%205.01-1.83%207.25-3.54%201.19.92%202.77%201.84%204.62%202.36l.66-1.97c-1.45-.39-2.64-1.05-3.69-1.83%202.5-2.5%203.29-4.99%203.42-5.25l.27-.83h2.64l.66-2zm-8.58%206.67C6.61%209.41%205.43%207.77%204.9%206h6.2c-.66%201.77-1.85%203.28-3.17%204.67-2.11-2.15%200%200%200%200z%22%20id%3D%22Shape%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);
background-image: -o-linear-gradient(transparent, transparent), url(/w/load.php?modules=skins.minerva.icons.images&image=language-switcher&format=rasterized&lang=zh-cn)
}

@media all and (min-width:720px) {
.toc-mobile {
display: block;
visibility: visible;
position: relative;
font-size: 1.3em;
float: left;
clear: left;
margin: 1em 0;
border: solid 1px transparent
}

.toc-mobile > h2 {
visibility: hidden;
font-family: 'Helvetica Neue', 'Helvetica', 'Nimbus Sans L', 'Arial', 'Liberation Sans', sans-serif;
font-size: 0.8em;
font-weight: bold;
border-bottom: 0;
padding: 0.7em 0
}

.content_block {
width: auto;
clear: none
}

.heading-holder {
padding: 20px 0;
position: relative
}

.heading-holder #section_0 {
border-bottom: 0;
padding: 0 0 7px 0;
font-size: 2.6525em
}

#page-actions {
padding: 18px 0 0 0
}

#page-actions li {
display: inline-block
}

#page-actions li:first-child {
margin-top: 0
}

.pre-content, .content, .content-overlay, .post-content {
max-width: 55.8em;
margin: 0 3.35em
}

.content .thumb.tleft {
float: left;
clear: left;
margin-right: 1.4em
}

.content .thumb.tright {
float: right;
clear: right;
margin-left: 1.4em
}

.content blockquote {
padding-right: 35px;
padding-left: 40px
}

.content table {
display: table;
width: auto !important
}

.content table caption {
display: table-caption
}

.content table tbody {
display: table-row-group
}

#footer {
padding: 2em 3.35em 1.5em 3.35em
}

#mw-mf-last-modified {
padding: 5px 0
}

.last-modified-bar {
background-color: transparent;
padding-left: 0;
padding-right: 0;
font-size: 1em
}
}

@media all and (min-width:62.5em) {
#mw-mf-page-center .mw-mf-banner, .banner-container, .header, .page-header-bar,
.content-header, .overlay-header, .content, .overlay-content, .content-unstyled,
.pre-content, .post-content, .content-overlay, #mw-mf-page-center .pointer-overlay {
margin-left: auto;
margin-right: auto;
max-width: 55.8em
}

.header {
max-width: 57.8em
}
}

@media all and (min-width:720px) {
table.infobox {
margin: 0.5em 0 1em 35px !important;
max-width: 320px;
width: auto !important;
float: right !important;
clear: right !important
}

#mw-mf-page-center .mw-mf-banner {
background-clip: content-box !important
}
}


